
package com.trade.dao;

import java.util.*;
import com.trade.common.dao.IGenericDao;
import com.trade.model.Customer;;

/**
 * 
 * @author dean peng
 * 
 */
public interface ICustomerDao extends IGenericDao<Customer, Long> {

	Customer getByCustomerName(String CustomerName);
    
    List<Customer> getAllCustomers();
    
    Boolean AddCustomer(Customer user);
    
    Boolean UpdateCustomer(Customer user);
    
    Boolean DeleteCustomer(String strCustomerID);
    
    Customer GetCustomerById(String strCustomerID);
}
